package com.zwps.common.core.exception;

import com.zwps.common.core.exception.status.CommonExceptionStatus;
import com.zwps.common.core.exception.status.InterfaceCommonExceptionStatus;

/**
 * 用户操作异常或提示性异常信息
 * @author lyh
 *
 */
public class UserActionException extends AbstractCommonException {
	
	private static final long serialVersionUID = 1L;

	public UserActionException() {
		super();
	}

	public UserActionException(InterfaceCommonExceptionStatus status, String message) {
		super(status, message);
	}

	public UserActionException(InterfaceCommonExceptionStatus status) {
		super(status);
	}

	public UserActionException(String message) {
		super(message);
	}
	
	@Override
	public CommonExceptionStatus exceptionStatusEnum() {
		return CommonExceptionStatus.USER_ACTION_FAILURE;
	}

}
